package web.beans;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;

@ManagedBean( name ="sessionProductBean" )
@SessionScoped
public class SessionProductBean 
{
	private int id_prodotto;
	private String tipo_prodotto;
	
	public boolean handleProductChange() 
	{
		ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
		String param = externalContext.getRequestParameterMap().get( "id_prodotto" );
		if( param == null )
			setId_prodotto( 0 );
		else
			setId_prodotto( Integer.parseInt( param ));
		param = externalContext.getRequestParameterMap().get( "tipo_prodotto" );
		setTipo_prodotto( param );
		return true;
	}
	public int getId_prodotto() {
		return id_prodotto;
	}
	public void setId_prodotto(int id_prodotto) {
		this.id_prodotto = id_prodotto;
	}
	public String getTipo_prodotto() {
		return tipo_prodotto;
	}
	public void setTipo_prodotto(String tipo_prodotto) {
		this.tipo_prodotto = tipo_prodotto;
	}

}
